/* 使用 CSS 标准的导入方式 */
/*@import "~bootstrap/dist/css/bootstrap.min.css";*/
/*@import "~ngx-toastr/toastr.css";*/

/*全局样式*/
body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  color: #333;
  background-color: #f8f9fa;
}

.main-content {
  min-height: calc(100vh - 120px); /*确保内容足够高，页脚在底部*/
padding-top: 20px;
}

.container {
  max-width: 1200px;
}

/*响应式调整*/
@media (max-width: 768px) {
  .hero-section h1 {
    font-size: 2.5rem !important;
  }

  .hero-section .lead {
    font-size: 1.2rem !important;
  }
}

.custom-snackbar {
  margin-top: 70px !important;
  background-color: #e0e0e0 !important; /* 浅灰色背景 */
  color: black !important;             /* 字体颜色设为黑色 */
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);  /* 可选：加个阴影 */
  border-radius: 15px;                  /* 可选：圆角 */
  overflow: hidden;
}
